/**************************************************************************************
 *
 * @(#) Enabled.java
 * @Package com.jgdt.jgdtkasannong_university_gene_backend.enums.user
 **************************************************************************************/
package com.jgdt.jgdtkasannong_university_gene_backend.enums.content;

/**
 * @description: 是否属于静态数据(Y / N)
 * @author: huangAn
 * @createDate: 2025/04/18
 */
public enum IsStaticEnums {

    YES("Y", "是"),
    NO("N", "否"),
    ;

    private String key;
    private String msg;

    public String getKey() {
        return key;
    }

    public String getMsg() {
        return msg;
    }

    IsStaticEnums(String code, String values) {
        this.key = code;
        this.msg = values;
    }


    public static String getValuesByCode(Integer code){
        for(IsStaticEnums enums: IsStaticEnums.values()){
            if(enums.getKey().equals(code)){
                return enums.getMsg();
            }
        }
        return null;
    }


    public static String getCodeByValues(String values){
        for(IsStaticEnums enums: IsStaticEnums.values()){
            if(enums.getMsg().equals(values)){
                return enums.getKey();
            }
        }
        return null;
    }
}




